.index-bg {

  background: url('/assets/images/index/topbg.png') center top no-repeat;
  background-size: 100% auto;
  .index-top {
    width: 100%;
    font-size: 2rem;
    font-weight: bold;
    color: #fff;
    height: 5.5rem;
    line-height: 5.5rem;
  }

  .img-c {
    width: 100%;
    height: 24.625rem;

    img {
      border-radius: 2.5rem;
      padding: 0.8rem 1.6rem 0.8rem 1.6rem;

    }
  }

  .pay-sure-box {
    width: 90%;
    left: 5%;
    top: 50%;
    padding: 3rem;
    position: absolute;
    transform: translateY(-50%);
    background: #313539;
    border-radius: 1rem;

    .icon-close {
      font-size: 4rem;
      color: #999;
      position: absolute;
      right: 1rem;
      top: 1rem;
      font-style: normal;
      line-height: 4rem;
      display: block;
      width: 4rem;
      height: 4rem;
      text-align: center;

      &:active {
        color: #FCCC5B;
      }
    }

    h3 {
      font-size: 2.4rem;
      color: #fff;
	  margin-bottom: 1rem;
	  margin-top:2rem;
	  text-align: center;
	  font-weight: normal;
    }

    .user-amount {
      font-size: 3rem;
      color: #FCCC5B;
      text-align: center;
      margin: 2rem 0;
    }

    button.btn-primary {
		  width: 40%;
		  padding: 1.5rem 0;
    }
	button.btn-default{
		width: 40%;
		font-size: 2.25rem;
		padding: 1.5rem 0;
		line-height: 1;
		text-align: center;
		display: block;
		margin: 4rem auto 0 auto;
		border: none;
		background: #E6E6E6;
		border-radius: 3rem;
		color: #333;
	}
    p {
      font-size: 1.5rem;
      color: #333;
      margin-top: 1rem;
      text-align: center;
    }
    .btn-primary{
      font-size: 2.25rem;
      padding:1.75rem 0;
      line-height: 1;
      text-align: center;
      display: block;
      width: 70%;
      margin:4rem auto 0 auto;
      border:none;
      background: #FCCC5B;
      border-radius:3rem;
      color: #333;
      -webkit-appearance: none;
      -webkit-tap-highlight-color: transparent;
  }
  }
  
}

.lf {
  text-align: left;
  margin-left: 1.5625rem;
}

.rf {
  text-align: right;
  margin-right: 1.5625rem;
}